Fix frame sizing for Lucid/Motif/Lesstif.
authorJan D <jan.h.d@swipnet.se>
Fri, 9 Jul 2010 16:39:51 +0000 (18:39 +0200)
committerJan D <jan.h.d@swipnet.se>
Fri, 9 Jul 2010 16:39:51 +0000 (18:39 +0200)
commitdf3923fc6e6f5a73f6cd9e97a3309a96af65ffbb
tree6e21acef6edd6673162cb43ba81614a4642085fa
parent09c07edf073e1e63b0c70d5c96429fe99d06f479
Fix frame sizing for Lucid/Motif/Lesstif.

* xfns.c (x_window): Set borderWidth to 0 for pane and
EmacsFrame.  Frame size calculation is wrong otherwise.

* xmenu.c (set_frame_menubar): Must realize menubar_widget to get the
correct size for Motif.
(free_frame_menubar): Call x_set_window_size to update frame size.
src/ChangeLog
src/xfns.c
src/xmenu.c